CBCIoT: A Consensus Algorithm for Blockchain-Based IoT Applications

نویسندگان

چکیده

Internet of things is widely used in the current era to collect data from sensors and perform specific tasks through processing according requirements. The collected can be sent a blockchain network create secure tamper-resistant records transactions. combination with IoT has huge potential as it provide decentralized computation, storage, exchange for data. However, applications require low-latency consensus mechanism due its constraints. In this paper, CBCIoT, algorithm blockchain-based applications, proposed. primary purpose improve scalability terms validation verification rate. developed compatible devices where slight delay acceptable. simulation results show proposed algorithm’s efficiency block generation time transactions per second.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Majority-consensus fusion approach for elderly IoT-based healthcare applications

Nowadays, tremendous growth of Internet of Things (IoT) applications is seen in smart environments such as medical remote care applications which are crucial due to the general aging of the population. With the recent advancements in IoT-based healthcare technologies, activity recognition can be used as the key part of the intelligent healthcare systems to monitor elderly people to live indepen...

متن کامل

A Review on Consensus Algorithms in Blockchain

Block chain technology is a decentralized data storage structure based on a chain of data blocks that are related to each other. Block chain saves new blocks in the ledger without trusting intermediaries through a competitive or voting mechanism. Due to the chain structure or the graph between each block with its previous blocks, it is impossible to change blocking data. Block chain architectur...

متن کامل

Difficulty control for blockchain-based consensus systems

Crypto-currencies like Bitcoin have recently attracted a lot of interest. A crucial ingredient into such systems is the “mining” of a Nakamoto blockchain. We model mining as a Poisson process with time-dependent intensity and use this model to derive predictions about block times for various hash-rate scenarios (exponentially rising hash rate being the most important). We also analyse Bitcoin’s...

متن کامل

Blockchain Consensus

In this paper, we present a new definition of Byzantine consensus that applies to blockchains, applications that allow to transfer digital assets through transactions. More precisely, a blockchain is a distributed abstraction where participants must reach a consensus on a unique block of transactions to be appended to the chain. This new consensus definition requires a validity property based o...

متن کامل

A Framework for Blockchain-Based Applications

Blockchains have recently generated explosive interest from both academia and industry, with many proposed applications. But descriptions of many these proposals are more visionary projections than realizable proposals, and even basic definitions are often missing. We define “blockchain” and “blockchain network”, and then discuss two very different, well known classes of blockchain networks: cr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Applied sciences

سال: 2021

ISSN: ['2076-3417']

DOI: https://doi.org/10.3390/app112211011